package br.com.sigde.modelo;

import br.com.sigde.anotacao.OrmAtributo;
import br.com.sigde.anotacao.OrmNucleo;
import br.com.sigde.anotacao.TipoAtributo;


@OrmNucleo(nome_nucleo = "gdetb002_profissional", nome_schema = "gde", nome_sequencia = "gdesq002_co_profissional")
public class Profissional extends Modelo{

	private static final long serialVersionUID = -3727915090608342985L;
	
	@OrmAtributo(nome_atribudo = "co_profissional", tipo_atributo = TipoAtributo.NUMERICO, chave = true)
	private Long coProfissional;	
	
	@OrmAtributo(nome_atribudo = "no_profissional", tipo_atributo = TipoAtributo.ALFANUMERICO, chave = false)
	private String noProfissional;
	
	@OrmAtributo(nome_atribudo = "de_cargo", tipo_atributo = TipoAtributo.ALFANUMERICO, chave = false)
	private String deCargo;	

	@OrmAtributo(nome_atribudo = "nu_cpf", tipo_atributo = TipoAtributo.NUMERICO, chave = false)
	private Long nuCpf;
	
	@OrmAtributo(nome_atribudo = "nu_telefone", tipo_atributo = TipoAtributo.NUMERICO, chave = false)
	private Long nuTelefone;
	
	@OrmAtributo(nome_atribudo = "de_email", tipo_atributo = TipoAtributo.ALFANUMERICO, chave = false)
	private String deEmail;
	
	
	
	public Long getCoProfissional() {
		return coProfissional;
	}
	public void setCoProfissional(Long coProfissional) {
		this.coProfissional = coProfissional;
	}
	public String getNoProfissional() {
		return noProfissional;
	}
	public void setNoProfissional(String noProfissional) {
		this.noProfissional = noProfissional;
	}
	public String getDeCargo() {
		return deCargo;
	}
	public void setDeCargo(String deCargo) {
		this.deCargo = deCargo;
	}
	public Long getNuCpf() {
		return nuCpf;
	}
	public void setNuCpf(Long nuCpf) {
		this.nuCpf = nuCpf;
	}
	public Long getNuTelefone() {
		return nuTelefone;
	}
	public void setNuTelefone(Long nuTelefone) {
		this.nuTelefone = nuTelefone;
	}
	public String getDeEmail() {
		return deEmail;
	}
	public void setDeEmail(String deEmail) {
		this.deEmail = deEmail;
	}
	

}
